glue stick - English Synonyms Dictionary